|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.Vector<Kaart>
praktikum3.Kaardikomplekt
public class Kaardikomplekt
Klassi Vector alamklass. Isendiks on vektor, mis sisaldab teatava hulga kaarte, nt ühe mängija käes olevad kaardid.
On ainult vaikekonstruktor, st new Kaardikomplekt()
tähendab ülemklassi (Vector) isendi (tühja vektori) loomist.
Field Summary |
---|
Fields inherited from class java.util.Vector |
---|
capacityIncrement, elementCount, elementData |
Fields inherited from class java.util.AbstractList |
---|
modCount |
Constructor Summary | |
---|---|
Kaardikomplekt()
|
Method Summary | |
---|---|
void |
lisada(Kaart k)
Kaardi lisamine. |
private int |
mastiEelistus(Kaart k)
Abimeetod -- mastieelistuse leidmine. |
void |
pista(Kaart k)
Kaardi pistmine komplekti -- suuruse ja masti poolest sobivale kohale. |
private int |
pistekoht(Kaart k)
Abimeetod -- pistekoha leidmine. |
String |
toString()
Isendi sõnekuju. |
Kaart |
võtta(int i)
Kaardi komplektist ära võtmine. |
Methods inherited from class java.util.Vector |
---|
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, trimToSize |
Methods inherited from class java.util.AbstractList |
---|
iterator, listIterator, listIterator |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
---|
iterator, listIterator, listIterator |
Constructor Detail |
---|
public Kaardikomplekt()
Method Detail |
---|
public void lisada(Kaart k)
k
- lisatav kaartpublic Kaart võtta(int i)
i
- võtmiskoha indeks
public void pista(Kaart k)
k
- vahele lisatav (pistetav) kaartprivate int pistekoht(Kaart k)
k
- antud kaart
private int mastiEelistus(Kaart k)
k
- antud kaart
public String toString()
toString
in class Vector<Kaart>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |